#pragma once

#ifdef __cplusplus
extern "C"
{
#endif // __cplusplus

	// IWYU pragma: begin_exports

#include "stm32f407xx.h"
#include "stm32f4xx_hal.h"
#include "stm32f4xx_hal_cortex.h"

#include "core_cm4.h"
#include "stm32f4xx_hal_def.h"
#include "stm32f4xx_hal_gpio.h"
#include "stm32f4xx_hal_gpio_ex.h"
#include "stm32f4xx_hal_rcc.h"
#include "stm32f4xx_hal_rcc_ex.h"
#include "stm32f4xx_hal_uart.h"

	// IWYU pragma: end_exports

#ifdef __cplusplus
}
#endif // __cplusplus
